37763322
64737455
1203589
64239014
2077642
77201071
25806559
89658512
7486280
13744377
79568475
9345594
95172524
92319093
87709826
288659
96855835
36502008
94635021
311140
1200821
23425629
10616521
15733563
26899936
49224032
58861935
13005242
7374273
43016139
13923211
30275780
29906569
87265143
47015961
17548227
34984774
71885689
26855187
22144912