3919669
829875
2092757
89962490
91716269
70697955
59444288
20989808
96972085
48484955
69525607
40895351
28191086
1231319
88275181
9622627
2207648
91145070
61866190
87764084
95337306
97146643
84446426
43012859
37603748
8377088
2526853
10486559
27469228
61309097
74388306
15784419
98094844
88608870
7824716
88311319
71088110
41189856
17352845
87549464