44843494
59435070
40922812
47205441
30094556
12227354
61077213
44029800
20918128
42882223
10056970
65469753
2449774
24082630
67155595
43514761
25438810
10961257
8312815
98379898
54967040
54289888
91226851
5426660
22719871
89538744
3304970
41351437
78151254
20202588
34932662
83837747
51428283
79969456
38784274
75773589
74653375
2975220
25671092
64437060