27678856
9201450
36648475
27313439
94375617
6711799
99096372
2127290
60786074
97704734
82013762
17814286
21186269
21872109
64397616
61242706
55977122
25512621
83487583
69075627
38031894
40912274
657210000
89384901
70359256
88308476
5810675
1192966
77576685
32512471
18073255
22406512
6294008
84774873
11021281
96295058
34077933
2353380
26318245
81404809