81957638
26155611
57908629
10857443
3703514
8563572
84235920
48009825
78054192
86261552
84532799
74713265
83961309
74736121
75239984
37477175
96237893
35085805
6593469
89806197
56316332
38187974
12928517
67735952
51033887
82206520
35671203
30136317
28463406
28961730
60082802
7083507
7433811
855511
25874011
71483115
21718901
41446140
65562066
7849071