43189300
49161390
73775036
38554355
61281153
52667445
17108079
88596608
65795593
68666352
12798675
20965606
50097682
62554871
41701706
93129089
61189415
87651687
39451561
74509679
41876993
8769256
51109025
83197824
50156283
95054430
12921880
2164945
68788878
63779344
13779358
23349447
69126811
60532640
85648061
79092824
18183702
56761318
42713209
31959368