71208779
1888402
57858905
45144217
76364263
92542157
53274298
29947929
27492732
27309054
37742367
50943885
53356183
46886270
96866257
60387855
79934270
13227435
36841014
94403319
61283318
5007201
92394259
26114800
88964495
373761
48385990
3825607
61782042
4672967
93963
60031375
11438450
37246715
14065802
27634193
70682999
93092985
82575770
1601218