4512067
80598393
4483790
58506288
96166978
49811731
92046878
48591397
61631432
5839806
44272308
591781
85941955
7673569
95044734
19739582
32084315
64007053
43642510
47636710
59005003
45746038
14755087
44147334
35894767
37833758
37695795
8993367
96937289
19714950
12973134
99966361
24092644
73399248
84305342
14104822
56972394
66301488
92173788
39428103