36097663
75938520
26954084
28548193
20573099
53211655
59634044
29496637
33092227
24216656
26007968
67032815
82407006
59113754
14089221
77416490
8339036
97432466
42777512
23916223
95919045
1901782
62414711
16337517
795622
12147152
58429991
35924135
25879398
55553620
96257035
85088099
32935573
9425208
39849375
16785598
973951
44153660
21837311
45048460