5332026
83803940
94364294
21866777
52196392
95232392
26614929
30211884
15085768
18304295
5064333
64259345
24438125
32105326
21785020
94928525
32843094
60403038
45028479
54835731
83882830
30076872
30894530
818045
50494540
61638371
25023853
11273338
24039751
12176107
44597128
39811514
2515910
39043403
81943284
24483708
67208403
21954278
6822221
72999783