16554930
4363743
29691027
80731228
8755103
894158
34193590
41913396
30583607
16431148
27179952
33364802
518147
11591951
60498923
72662804
33937630
82477117
42332190
16034563
65687907
2717343
29266809
34555809
57195058
93514870
49621948
81769785
38655990
17774713
45164366
38552374
188792
91707967
25697657
40901661
13238191
66987494
85841734
35035677