70768455
9256135
31652597
71116231
72061455
58366354
26624000
55878319
65703870
40254888
70268898
53936864
46209073
37821643
91398810
13857220
26446144
44394885
85725134
45103475
39978592
6586574
85306250
74051627
54993331
39345839
49412378
63902658
50972963
56717843
19677659
29419972
56998224
7147344
32095474
210851
83328194
39747427
56486613
93607438