13977204
1568186
29975849
83085577
11008996
704949
35976305
41142524
40279913
4051828
51271465
78917627
464941
3069611
42481749
38941564
23399400
53169724
40585659
7867591
59187943
369583
75251712
10463331
56107331
30744069
47707936
54959982
59032820
70397410
85661667
13077617
7464659
31527451
75962629
50425196
81454993
55151151
66603238
47186064