44396186
79935478
10319012
44988743
74295863
40022464
22623009
59939805
48838774
18412955
30999118
3211691
94878119
35986488
10966649
78367755
84131521
4409270
47965042
91917496
27886706
98313102
25528041
79116794
26889467
48895791
62154394
3079940
64903456
12683793
734941
2911321
23785644
11585595
88108460
63004583
11613592
76201217
10332601
5347495