14451205
19386554
10106263
79188460
23276505
6057858
63149385
88765701
428856
18292592
22628009
22476568
6368871
40542722
60717638
14642431
19725665
96005225
43405839
29562524
82461791
55742737
66347306
36562818
3879374
24302740
1846972
36353163
41387088
75599079
25301532
98665485
496641
49369133
33545499
56519088
16668736
10758805
25045241
49391963