56389382
786712
10047452
63419250
55821851
40179959
95987168
74665917
7382674
4968403
98344634
73521397
56885818
90214717
851923
3755449
49719500
45519745
35155200
42055371
1620746
68906514
38768911
95863223
96499973
41928867
40292259
54319219
2516185
97168705
72636810
49103557
72171771
75404420
8627822
67326679
31723666
7102349
98262407
61651785