25956187
43326122
33275041
29666069
12125225
6268585
75251351
85372456
5183355
3391727
73827955
14025576
42953855
443482
93562795
11964761
58467778
23627948
60565077
5499153
62837939
31354775
2332449
46121881
48727856
24217815
83016949
2343723
2275762
44841243
54291232
49922779
47897870
31986613
81056450
13333693
59157318
75195031
5475741
92935005