82442558
76873243
50775332
43892352
21908108
57212192
79014695
14929110
92224974
44283074
23137189
56467965
72226765
37224677
51711335
92127662
80205590
30352843
96367647
93406959
90194823
63889276
28065665
47762882
96368806
7276539
16351434
47827743
39339364
9433665
83859843
58556465
28248651
51159826
75654334
899853
44115750
60363310
24856975
39105341