59937318
58836766
28947659
2476713
46849028
48229509
93693787
3681410
71154714
783378
81258147
65549674
56215764
13752635
53168863
7169508
90964672
85003884
58013136
95181256
54902847
41832289
66065210
1217451
72621848
80684934
42013568
43622181
19527764
46391990
43276607
26177651
4729332
96082089
18366146
87937487
37026340
40646190
51275464
36291773