22638248
3765475
10199963
40347158
2400748
14973690
87253557
35069511
42199990
4768251
54597646
18831756
82953360
1637117
22362407
95613265
63098097
90411672
75405763
72513172
5264699
68922255
37716382
72371792
2291324
32239753
11513930
57318589
48070
41295913
79058919
60802110
29463308
38829461
31859506
85875544
77498587
44455986
76743468
86842157