90866294
11871998
43086404
30012065
92102895
44414138
40169538
55691191
30892313
6224195
467363
18482462
60862605
91093730
73894262
98441481
88737068
52896464
100008346
80903501
11612179
63745146
60135524
54274423
38966066
56681537
30655638
49815094
45692781
15416241
55363267
70225444
53716002
54401898
42454369
8737944
36755984
82781678
29652229
32373458