330542
75826772
38501172
16554351
56531362
87883141
62696852
91656002
75463760
63264610
55435272
30773220
22823970
74511960
12865564
41274749
56281311
1221522
20368211
39928731
51751562
80531562
2816678
48871560
30837124
13786202
57589802
63311923
4032463
62768893
17971854
16928293
9067015
2921705
93191774
29302035
54894867
36766967
56199752
53446400