83426196
85011775
39589885
29601375
84429244
59039109
28431035
50665675
26313098
84554419
2483107
6234075
2427726
82369791
67822937
57612679
4162633
94618753
39914556
41285069
79936060
21111868
46521967
22145280
86897055
11529824
96489660
12598739
81449491
36582545
11656153
78649029
26476365
63194927
63391730
20449301
70381446
5485378
4599534
73467021