85741733
55573943
32146434
75062695
4771375
25384563
7387362
76467508
21699440
6297362
23626738
51765966
50772359
56338087
52161266
66605974
2371330
73929541
73918057
74269968
80627598
90719280
17437215
59628215
95344881
70582746
36707126
42675409
14091217
69844074
24008987
92067524
79213870
21971317
28781471
38809871
219903
49671274
93144726
50505318