2858530
59689389
6627125
9183398
12748507
34715164
98802868
76526770
7282801
28129079
82054036
59786615
14174516
5492438
48702295
43347825
25253588
65285436
48784790
6105377
74691785
69344093
1429754
18961737
6924482
86435191
23657732
19526308
2283933
72857199
21191332
8228584
84055506
29952641
54128354
8332307
13448589
91293349
17219968
92272696