48701855
89692150
63244638
92656258
31713095
48989357
39751743
9321061
36057478
9773946
98757645
65269051
4913114
817524
28676942
55371837
94506036
56571406
3086600
97101587
54997680
58609955
99291904
4536986
18853915
12769365
35564898
1708606
25678805
75703539
70371601
74913699
30227215
49366502
80016679
77102295
5525616
94753323
85282098
2406343