12508423
51408737
2088170
80997269
1979408
76842188
53288673
26926566
65787572
9167201
42959341
2121581
5771896
54644684
94252904
80048076
49561031
37467522
46041968
34288734
7385778
55105580
40335732
72382452
37077701
84291361
68132556
92237638
66064251
64501346
72449883
77765123
31276465
733921
84777364
12745026
75608290
25151854
96474743
3281836