14012636
8504745
42095812
27041251
66504418
84006572
69252231
42987601
76728734
17247487
40849611
4808818
94923104
97951008
5211211
12602141
61853727
98219663
788636
52458531
142970
34266162
6888801
20087085
85622786
82038205
48237613
39285859
16739547
26314614
15556081
10475366
17562596
93084098
15425778
11496179
16742306
76675336
60818912
83384673