368586
31738077
82041396
86456865
37952079
9389636
5853484
99889267
74762657
22361038
25262088
23392071
436628
49728897
63861452
46959181
90461731
62702230
66448556
1488936
79993889
706176
53028169
13185754
60748639
5280886
44305760
43638828
75722555
32886260
2692500
91705532
987276
87843717
44467230
72594290
86898959
40227107
13978232
41837853