33013628
86745471
17113670
55431893
14925393
9465615
16808551
27488424
11804415
24679026
64757310
66992596
63576472
3499313
82975128
19819138
69436737
60823846
37311435
63403945
41467282
50515843
81003380
2156139
79726373
87362695
5962243
4779723
64031594
45319042
68936586
1508899
40759273
53764056
6797376
51339245
21285529
86634022
20488196
47927170