71336285
93256924
5736371
64676646
5606160
83688288
43649381
33936367
15415248
10665090
40986585
79048817
65335982
97501817
82048897
76413202
29161113
16743670
55344123
51312041
91263964
97808774
89266511
3310915
21548358
62075950
66069574
44452951
28489085
14444155
7156525
81437064
69592297
73812207
39439300
39068461
84831284
79813015
44888138
18578693