3001929
2654609
20263806
90537003
39293624
60874707
6493445
69518120
5635591
53285511
30407403
3065175
73745586
33434424
76821448
33905262
91031206
5412362
38291944
57939211
48164104
57009464
5396605
48196258
8142597
61575565
33552042
64893043
59478908
60079231
84418301
70789477
45485929
28773729
45151284
81553472
19251936
67772536
54826859
79321342