48574682
92193634
95853736
91487694
34585134
53057315
83552929
65315067
1575745
7312462
74685895
34144100
22524607
29426610
25598699
56848510
9985685
4535344
61226015
90082137
88917489
6032290
18689599
36386304
86574087
66721509
64019011
21092438
80262095
56216559
23192104
3230907
71761876
7472890
40921318
12681632
90166721
21578947
80949169
96055567