45473855
10916656
43291033
24337791
8011773
37979448
99539941
53675089
11812930
72734530
38655300
24235698
94656799
68197652
18593049
57586477
97586139
88869756
43325630
85363241
11082516
48257592
33444705
72302105
32154733
5762932
71802978
8051818
64821679
41669140
47937431
12318617
48869655
55737838
76145108
3074123
26586766
40517616
5744022
99457199