83928546
4756946
9913452
57574872
35464921
23329084
41588739
61306916
68925806
12499076
58964423
58143498
12847231
53293635
95689530
49587374
28077657
72013585
98885441
10679167
91172311
49138844
38767325
58467006
49427177
13498461
16289808
56433804
89052802
541602
10174196
69963393
49307488
47086261
77532471
80447676
4653464
74028920
2128550
71223696