31252042
53307799
36827227
846514
90402744
72527098
65472997
42071512
49716608
4832850
26743520
84367324
85868496
53849492
5254114
5805744
4447500
6818837
89747993
27122402
25164245
31284415
45009351
55757773
36025980
80407871
10653832
11146552
85735046
59262588
53521174
51618797
37648067
2036478
2467
50812461
88268983
81274582
96334356
75633864