37759573
43267390
14997829
66268569
10193079
27068160
86135060
88167812
22124927
13945383
23589401
67567999
70276267
16791910
3003198
82794827
78177514
79203739
70837185
89643467
65111663
66275496
71204030
68953774
61177231
60206316
61546007
54775457
67328151
4707598
676406
97388588
55609726
83509708
91756320
84702029
4123086
84099155
98837084
69557645