97681187
93985559
13933887
77078825
3832808
115855
75957509
25494237
62386987
67743691
16043839
24982947
36188901
24579124
97859406
20155424
6247577
38107261
77202050
22894628
38778659
21723361
16673783
15192293
58972581
47618250
6801694
5812723
94608700
48714904
54149414
66073106
70806392
28329668
73508942
26248168
40481321
66505380
23334446
82004515