30671646
41496366
29069254
51662114
45639735
49227694
67786244
6062644
8596225
1382961
73641796
42017228
37399082
5008670
3802732
81405583
28859449
95172336
26884658
87353782
19328381
95367275
81565070
99193919
76936239
3023906
44256823
90586600
945967
78969335
43872535
96477783
27625703
76232534
81028464
36224703
5795118
27648916
5193288
23928504