49589482
11926335
52392165
7781959
75629984
39229451
14694198
62793583
24368453
5563004
39399303
28183507
62527360
20764843
57686208
44921038
6982476
15383067
12792186
73651381
43614184
52125862
66117868
56594064
92171940
3642404
70934346
9944763
28391151
65328574
92166474
2165479
15619214
34773764
34943102
7120186
43956126
3331285
12764073
56656569