85123989
42502081
615246
35519777
90612260
26625295
18782930
93604536
67425679
81672273
80318122
25046711
70085264
42705374
81094460
53154382
43021706
59768874
48259150
8045682
1960932
2137297
23924319
48521867
41707606
401328
2404629
26233560
5863983
74704590
72987780
57284160
47832434
90838231
97011746
34209991
13684813
50028670
76846989
56555470