56379486
2070907
93351719
71575389
62908965
19809364
83651025
75659967
38368796
38806335
35069572
72178817
95343343
15594002
58202182
10033719
42771076
58566501
30306998
64333029
5655667
72735098
26344239
78906443
69504557
74971447
48049530
63326360
44418901
23319561
61205009
470880
43105619
25202062
46608495
11787892
4516687
46408836
15972527
8980962