34206885
49837819
19809344
88087976
77601528
66557092
66256072
11623400
59252937
52763637
52882328
14783711
80173567
94111546
61895092
8899092
97867379
56232703
28399880
16017432
6394456
3658882
70148362
85822585
92648662
57818705
7899744
42346812
49282091
65699759
46822883
96955595
54487789
4268337
59709841
9086020
46325909
71081523
87897331
5910436