65732416
48801052
99048640
88588923
31145246
49028462
81549054
99605195
68916862
80094566
64061311
53941033
13276729
59225562
26656477
94886806
556992
54419806
50996106
14564903
8980200
46183067
15113571
2137922
76696525
40444857
29286537
54663093
8264403
10987186
50935585
60265202
56008829
3646632
987131
51561266
20703185
22412212
143337
69901816