48561633
5644303
41368503
1196160
32481460
66326233
96659780
6024360
61982290
85813912
43298812
99677961
62223080
13749745
1409469
43776337
20236742
42814714
87381944
3931559
28266357
43872433
96841468
8543582
14757686
62173862
31942204
71307367
14982185
72152141
79396319
35915633
27543044
6239897
73432923
19704762
5458160
14003237
7866276
7941230