44287839
15069555
15635683
21043273
11511186
9069744
10153189
4814276
47636972
42571558
46638311
73536849
74865340
53047004
18039022
15528390
83793124
43882670
9864842
70231323
50212066
41227692
12593585
49232260
694973
81668518
61487829
98261379
29409503
40394458
90845136
35083783
7736652
93146401
35204799
40369258
40385830
35367237
2795103
9312607