85069923
43535949
83152039
50731769
22424834
3251741
16724973
53175415
96968216
35993040
15438434
5062169
32178993
6846682
34623232
18314315
15179097
2899230
32294900
5224288
71908411
37022945
64423212
79294194
18383228
83028450
942084
61899552
78845396
16635344
47868235
1811060
60776943
88065746
29469278
50178449
9818135
6538311
36852266
69332316