90372242
31425789
4886187
3054179
8551265
56935254
10566756
68552070
67556619
3939187
10476697
4822226
49983220
376292
22515112
4565327
38657946
54928499
27907178
90052676
2381907
19983182
65375078
36615862
68448391
36671907
45148343
90802977
70908119
61268973
32558070
63551260
34476583
46072713
75104274
42703473
33288841
92605147
5788848
59267677