4030468
1004424
40928047
70927145
792577
86886853
32045231
44951709
39766809
39498029
14492367
7438153
30815672
6192958
55707107
28859495
3734189
22587802
49603776
43297880
55287680
52613934
2789893
10374733
42933073
54993946
5066758
97188649
84121688
50162675
62462953
60117432
38964051
43744797
70171201
41574099
66257266
54479657
63433981
7656165