82342185
97472355
23902250
12098795
8546908
3987549
84817810
70645348
9479731
91142100
99609507
76391436
9806987
42213450
77336067
67286989
58245426
5744606
16365781
60053493
2327068
14374840
36995123
6044359
25193206
51059950
26065458
76193492
95904993
49184365
539175
18594744
77502467
60331286
29073448
4393767
2900264
90682152
78472736
41256053