42206093
65502002
2499965
33061851
695468
26755610
93989322
6924587
45623873
95938132
12155324
10588284
3509988
51618171
878722
71862626
2936008
72899136
14551340
32041215
76475160
1009669
24211135
4549397
99588191
21179990
50597759
82791742
46992068
25112720
60338709
81691230
45106953
74602720
84964427
15261329
32045101
8883476
87746358
7999969