33875962
45488430
1067712
90637345
18732359
94077636
13269175
9457930
49617464
81144883
3506966
974186
20164946
34581706
82181760
89289223
8080196
60368701
1111210
3021435
9733630
90295341
61877609
99286124
12103724
74412781
83734978
75256832
997127
342443
76772456
40767354
43608068
51564854
97551811
41364836
96886096
241643
24358851
78501664