98475535
42603720
82617093
81755499
19185261
76934750
28362596
5110513
70108317
22453131
73437799
16507972
36004917
30337020
22964845
23206277
10433635
940873
24553227
1308376
57732747
79254827
19637775
1907441
3001768
23693329
93069354
71713403
7731860
94582363
47293205
13827197
51094218
6492227
64358386
44647007
24277887
37566248
78539187
56628640