34731720
79689547
42768952
54366423
30083212
33618320
38163928
82544632
97362511
62812921
77136796
38132296
7592712
922986
72458718
72273272
27488516
20186700
18936929
15568242
96509394
91135655
48564266
174814
89772606
904640
2848415
18401432
86607475
54127213
25558105
48967408
95565261
34211355
61636760
18791161
5958064
84951123
38295622
85025518