21849718
51725208
7287812
91952424
95849247
14332843
2017241
1858166
65827645
85989285
81557246
32731215
65394072
19847470
24934951
8247818
72901293
6408630
75499532
8756801
49767567
80731803
4309736
51713780
28553387
15566553
72141823
76558103
88255166
8508712
53662644
78893079
22477296
30354158
26048834
91746137
76084468
1235789
49379956
8184889