44518340
48122449
68322529
1742814
49041647
15704845
9499248
53022130
28759518
51699850
38835097
6747699
12029892
95444812
17746962
16646969
67355037
44723388
94052225
5035947
13519130
7565587
3832288
60403749
25841194
85624013
8778258
67517872
56695633
90628907
31262036
99692848
30468875
69745264
16228634
16537
67415022
81309260
34921699
9469870