37125581
42705382
8845174
88144465
2097594
1189966
92525962
20929607
59133163
8408397
76879759
70595467
53947233
56895351
72225448
45803334
70355046
94983296
14595476
23281436
99266160
51977331
8642933
65839173
18086492
41945865
75975369
86081671
20013004
19757031
23569885
98276092
26439124
69914297
83039905
40869178
37057437
41596736
84959497
55839205