91534392
18108543
18653980
84433236
25234500
68212325
53299804
2831786
9412354
39904918
10519455
43515882
41353163
44058358
99951579
21485219
3079452
92525698
70593259
71836211
10248468
66464192
56663737
54387548
27912339
69847762
6663396
55817140
36212944
71109006
40942422
499420
30274456
23243750
38939225
43694991
64374495
82744968
66593218
23164036