66993626
34292236
36146704
99331636
47749718
1196138
2395604
92793006
82177927
41455236
50814640
8139468
10631109
43727590
98243146
19524125
5696730
66214166
54162699
37582582
86208859
20936292
68913194
55822606
47773766
60841697
97401334
93187211
39329077
95062259
78883736
41527537
85756788
16858435
26786513
27815698
87638076
74003515
73113010
12925181