62663800
17982798
76425560
27281643
4942036
7813376
66617681
230197
53145921
29896222
27217933
2779879
69842771
33274363
43404431
8829975
74259601
63678514
61917690
81858855
8614264
34688925
20956909
92997928
93628162
27011370
56495668
38373142
20184777
2731457
7288746
71866850
47434849
8182440
37188155
8118141
79894452
6644933
28777044
97305481