48125044
2478988
95239516
19121954
8086170
8366694
47647287
38723507
22135160
50283480
9164941
28072876
93234942
4796284
91605606
50662495
64565377
32574924
71634917
49546966
39867801
7439972
31311739
78551160
68261823
41371211
79387690
5620523
47682944
651827
20237159
76771181
73981274
40562558
10154911
31162926
74359734
98472260
81208271
72027553