71734868
30687722
4076359
8075330
66514945
2764762
43329224
44584291
99922214
57265325
26268218
99714177
13334441
21333329
88428195
25482936
2073813
24049313
56578752
8142599
38909401
93256717
1583006
50472399
8790371
24653200
45152234
28565152
46282823
78437618
53996714
6685136
76839865
86539887
16042104
2931957
43798734
26919955
88834775
59486444