3259626
17743916
58114771
19009107
73169943
47848934
34758782
24991704
94314059
38554623
36757152
60279414
29877474
76754833
55964660
47096706
88833454
94485130
58244515
17539160
2559692
26712749
50296069
55399722
70559255
74196396
42753342
65663757
8405846
991735
94002523
85174083
32288042
24089408
97192757
32438993
39164646
68617008
50919933
37949788