85071654
94445833
32837453
23533286
38903296
4997383
36504551
7224380
58702607
43349405
77426847
51143274
70517178
66369259
34195477
95131132
85398171
90452040
5182165
27878854
96545182
19711666
85445666
49891382
86538319
75799670
9610510
6990598
36913318
6879376
28841353
54354380
41515120
55848194
70442538
75882610
83642858
23136194
7643633
30142442