52637562
24997215
52264420
95594
79615600
53467525
96031915
42169396
58581606
2142555
2297388
1582948
99979692
43987620
38617738
87582117
8227491
47776534
6965505
68647693
89216670
93419235
67653489
56775407
32864176
87912634
42337905
92718757
38521599
7824553
53381450
69843140
84325193
171453
92255025
2031229
37543539
83131007
81898011
45074112