44423721
20338813
11477795
29777373
21681252
94711699
1544194
47923044
94188312
74511873
77622458
2642397
30801558
78249648
87498055
83806695
81498949
1948199
2508437
51635535
70263497
62087628
86723907
58954654
40279823
47630
93531399
34851513
1105625
89809972
59547675
5382783
67015276
39869511
49892797
58678338
75555842
237131
13907513
93977051