75221230
5378855
95947505
95287471
1881465
22095392
8849258
34067947
95252170
54768992
24437390
46757679
8027445
7277108
75392164
64807268
24439215
78119104
90741568
9375763
14933667
78853808
64582247
9370706
89082997
51368366
11554969
74277671
80261842
31525486
65252048
9523612
81093839
46624243
428223
44188306
75792863
67812958
7619502
79151950