82535432
13012997
39472483
68137345
8575830
81221526
66966281
11402423
3889325
35723551
81578117
72542985
81688591
50316803
76053828
52784269
57591647
88739346
379932
70999028
52885626
3166251
62528235
57553002
30012861
2741408
34682175
83582753
33559758
11996360
8873147
48122002
5052420
67452964
32481256
994692
362164
49081415
8648079
47664071