42487356
84573368
28817323
5776812
88894654
12531236
55663218
99316596
44234133
45775848
20502232
14625847
17126925
30517756
33702663
4981228
6709104
8345136
80658926
6911137
81044246
19654215
72492183
70117595
5149032
5407493
13802150
57533005
30639786
32801027
36673079
14138189
13318554
72803618
5851340
51913755
43348922
70409139
91091814
88506899