90486077
84344615
90347485
64053536
76364405
16506042
62085266
48418252
52255756
9544052
53643718
56217203
43486219
93017667
196526
9660592
84546928
97083394
28387521
9137029
1126006
6219962
90507934
37129069
81767461
1512776
45272092
71725509
86305872
34002571
55071163
11667350
2133322
44748807
86612774
35242409
19004072
21932856
23514191
18067159