62504238
49633452
97511661
48361979
67783609
67588380
585351
43116239
79174679
53446464
84767014
39599710
22953874
76134880
29188423
13748762
49182800
78029137
16349545
9202358
10213406
80926854
48568780
51032260
97467040
76786641
2654381
29352998
68407009
90534048
64981241
19048758
90312965
27938808
44741821
38656753
6958405
30749416
59415789
25754756