34882652
78614545
49444627
62956210
31466152
2671517
51614248
1998214
8060384
91948971
188802
3853314
13967528
78193693
16747887
38505641
7588118
598806
73024014
2766848
14254340
8637362
58084777
3024264
81873513
74896611
63872462
25404335
43107301
48391819
1817650
42185327
23054044
69818127
65087128
55308056
59381617
48731409
17376300
28224766