23619818
36398014
94818874
1516911
60386095
929520
26578615
6385557
17298334
4451091
25476988
24891851
67021082
42576207
71095106
66584885
87543378
84317971
20491102
1863740
51757338
12458307
56396614
4205307
62851844
50054832
24796203
59936127
55839010
75088164
62016747
30756892
11603704
64418032
22729567
60021047
33462518
5278532
4416229
35821506