92882971
6414512
70192681
83754307
62172240
9318504
63528807
96592963
96236137
48737697
68604057
86151180
56259178
43028240
86295070
51512743
59517780
50224954
41531008
94202705
5579886
98864768
47652268
739888
46815209
23441413
62756164
57899306
68411736
74408963
58803497
14056579
80207267
50323396
92328363
99641978
67042014
66807331
39531957
13927019