19857332
38254628
72254914
16848400
99978364
69619215
28682573
10045522
49935525
34672030
17254195
81526487
34803626
32334731
76623520
47278479
18678811
12535376
89106055
708228
51158260
19175693
69139079
3875658
96547495
5771792
21304985
91167450
27452834
8386943
36999571
38649932
67884557
30609446
46035801
64632950
24067700
65841451
71939647
93014607