44377605
4054756
20285961
84633464
8967318
242046
14043320
36518430
29149302
95156468
2066983
92751606
80841687
96965147
28925075
2679328
5714493
6284114
26661416
6906566
8622466
17466468
81132914
10867741
32149641
78118824
62465268
16661322
30989741
67909679
77065261
68424000
62122384
34905529
13607996
20158568
8085754
96071723
59139440
17733668