88052590
98279536
94957875
76951042
50026311
1506202
37354619
48712099
43155561
43878153
83226146
24619650
58206994
91846505
56388396
8857699
2902013
52287463
92455655
42845854
5641997
42421550
7371189
61591790
42957683
1215285
30771164
52049335
26139215
65308884
3360145
99772307
6717685
92435790
49068002
54133489
15168437
31851690
43503514
10777993