39914786
29624042
31236443
47932692
54216134
67752758
16219511
34068111
19429566
6735301
60192356
35242143
3292450
565565
7551450
59112619
5651388
57485859
61591167
24243035
24398884
41764288
44096878
70429346
2727700
3669483
59731319
62452122
66409784
93201278
32894449
30454968
87495878
83514080
7329924
72028261
39279108
7114751
49016495
91229785