84939076
22274103
49052412
82724013
14697203
64935218
41493170
79004149
17694706
11381296
96529611
79116871
55151258
1453828
29931241
47945796
44212431
7841575
8780687
83816200
53034208
79967426
62667801
39216357
43354314
96636879
90295945
5061212
74171746
66377603
96847626
63132151
4606334
44508935
75367050
80708594
37022451
65321081
4059862
38513396