30243123
20882451
68166669
61432528
48834828
51945062
37804139
16082758
26826575
80833979
12134449
18714913
1774268
97548180
57066047
29956012
12869882
44338930
70362411
57033961
933111
17143157
7372912
5497934
55292542
10192453
91447527
55662076
68669937
59618602
66807618
7229076
17825147
86636502
3804511
24765405
74812652
91395427
92765260
58286059