12046803
3964315
37228829
27219667
85275828
93604780
4037722
4433577
51418940
48628557
63204801
12271226
7163182
66428982
59437192
43708283
23574899
848456
45083331
42283406
45985608
2472853
62406796
18866240
30991858
44696474
69073576
50108968
1658191
6217134
67991585
37924275
79875875
56502462
14078153
53539850
343024
9969547
68836665
38551994