54278245
30775300
48136646
79684650
1685597
2097347
24486660
31638511
22616708
64332274
31806210
24251448
33648388
12725261
84363329
1748901
32101917
47791536
53559325
68154888
60022588
60095130
62075916
18828374
1395135
76925559
24952421
70114589
37447839
48117712
7389588
97983993
2402611
70444008
39796904
7653239
88729784
4373300
83382561
5028386