46343011
11583830
40512781
62059244
77458309
47160
25919647
44561025
40476710
1306577
76413809
42855552
92839876
97119164
56551976
72083348
3810269
1625941
58778650
5625115
11239250
1368814
85697314
2743126
7882140
19526601
4135567
45738834
1102798
88219070
71551936
54588884
6453509
7533113
65473176
71088085
20965933
80521058
95274150
87685668