93236581
82459749
52487353
8971649
99624245
81486806
43114333
3947047
1788947
9829880
39098806
24532647
23081796
54082566
50995225
71028595
73221324
99352903
56241855
23548859
23517142
40228617
2682757
82717280
43767036
24569935
63346052
33457918
32885076
77626743
221112
35072451
43503448
72412490
66282249
30337246
5200158
16671543
68436682
92974986