51652827
61177604
24023447
28875208
24855174
24025524
28139241
98226270
21472652
74478221
60397493
82363819
42739779
34433272
1527193
25586120
65433313
24593379
67762554
83008506
50092753
58679460
70829377
12138617
6692653
89858525
43682240
65575367
58066182
82096932
63583107
6599338
44761666
18396307
70122529
76501971
2812135
11227305
70033122
98234819