34018234
71297095
28933533
72157272
99062436
58651207
10737663
9859636
61569266
97359704
90872905
36372572
59778318
72231092
16771332
6283356
96773214
7386827
85555868
61754621
28688512
93636137
64811853
81935243
20626289
56646761
92049239
86195801
38978992
38273500
30278758
9985769
83684374
72939596
314125
77766143
73528238
14837691
38232500
92928052