33829594
9134661
44725000
37062163
84668979
10725841
80795593
17451865
98521055
90587991
93618256
46538200
25826428
61076696
40706306
43969535
28201763
3622426
59271791
92613933
1228352
7304070
95814020
64824910
22164786
3598666
3301460
35346559
65369131
12226757
97311213
73754358
7183079
7834177
16803376
31225584
5995342
45017696
29297967
76104885