98632088
4707540
80662244
78456670
67892550
99202135
81467371
64234053
28099360
3592801
7517057
39154715
92459841
22869789
78528091
89331506
58574740
54117898
20203017
31843614
69051118
50831829
59421027
89635750
62896468
41485305
15105550
85549263
77625227
27276444
78716419
16072405
54495642
6145444
87962468
29289154
8025070
78442836
75915880
15758080