90453418
43614096
94462087
86021858
81148077
37734679
16251708
28241982
64188339
64503557
17001553
33523668
33826061
989813
8085738
14399380
3772734
55087856
88548257
35274316
1594528
8249897
11508138
21747099
59101608
40001714
53098421
33575323
60565839
1449277
20795760
31822644
39977506
39029946
30218575
46815752
73585320
30179804
12445084
26429534