38748217
2163734
80934849
41893584
17046895
935028
77174165
2970297
90708988
408868
68868369
22123117
62689397
48689510
66088086
6574181
7985102
28828330
37523719
21044278
72935254
68795511
22011863
14522903
37725903
94424701
93857645
79849483
85074526
40075098
1008480
14623422
35199228
5677320
80356026
39301691
63871312
88744495
51544317
17993807