18324032
36453680
82557400
60742700
64265786
62482479
22945939
47876294
29301636
78421476
95908958
42912613
4222439
85122516
32665809
41674816
51205052
4251766
90869271
3258594
67646394
47884665
47645439
86308560
39548190
67874095
9014910
50468490
21783896
5992279
41816175
45462146
94686990
30009318
1002736
58895000
9041293
36468069
68459333
35734006