48142173
38684176
1318111
96061318
11444994
53179240
95576373
11709570
94587121
2018443
74118420
11277765
21805331
5590997
91648106
56017538
36317478
14605234
48343125
4379647
29751275
90672643
10225608
26061354
6253407
84153764
61521987
99144073
4659108
47737042
48197632
14145009
70444869
71102208
1851909
84668248
25367535
80302896
41542754
11986952