33793584
44084924
27714409
59399796
3762405
41866194
62461819
41424506
17521119
27502360
48246585
50781448
68722085
35589489
47186900
28804477
73285186
45352658
2490534
19777926
52916207
10404176
11911046
24737979
4511386
641273
21742657
97465902
1963652
6063565
37583471
93698189
81631183
15494195
40122746
6625504
57618977
39888254
74476803
62584742