31646209
55379395
7428930
13817720
84965340
91449360
86512137
82916880
5867638
23803926
26566809
966047
40287438
78373560
47452047
2186082
50777373
68502547
687927
55455367
5045689
81283294
62132174
93767742
30849079
60387963
25325740
2913495
73616800
38927008
58951433
3604476
87583026
32142780
1281071
42446707
90908372
66082141
36711455
9435663