3313883
74475412
10193437
222361
20253231
91038946
35051911
80091676
80119222
6579329
83229492
9883890
2668
41832543
20377486
30887274
58216840
41724189
88217691
64066308
73767848
59527830
53702086
57759560
53886611
17054974
2229332
91297148
43709203
73949981
27088618
8693194
6320388
25789865
7555391
30051834
11069422
68122829
75762730
7116093