87052583
94954877
95555447
91326533
23078421
59121910
977513
50468107
33555510
5117228
80718226
17944479
41499329
37227879
3332537
82459786
15466534
1807909
26216488
822378
85433705
81035689
20288142
55819291
58367785
16631537
96624579
30356492
25007301
11882986
123898
15896827
4178377
58112193
53572765
30757490
49864098
97276152
13598591
31956578