4311437
381038
80643462
86648996
5079444
72613023
97818397
48888578
965131
2885564
25768226
9539878
4809517
49766172
30486440
64933357
15616211
9865573
58511485
79042345
74832180
30392278
42082589
76817509
2623566
424815
32574076
4223253
2221837
64084170
79215713
52189090
57575396
68632333
3531439
15919136
31637151
46596259
2493771
30833288