5041430
18242418
52342876
35035270
44337788
5532617
50227131
7476009
3207686
23029598
5060228
83551586
25333570
80662051
18423082
34986308
66734365
29495923
42385774
33522705
66082866
2012161
7351442
56973675
97863792
1589270
1583825
77854804
51165074
259993
73471543
59741136
82161509
40451341
27927589
19251310
8777449
60945959
63697654
4402385