54981970
12017605
63626972
11038923
12239723
20609909
7586876
86595465
30692961
31316000
34104151
16028885
35404307
44595087
4844859
40309102
6641671
28618072
65434164
5314420
38448197
65869496
91959194
47435761
80456138
74189957
947481
97945105
64634421
43972578
10257506
832224
71294106
39098014
37617499
75014219
66526064
16517260
77492829
26007646