39507200
4551125
25018099
14746762
3759488
74918946
33903170
7731132
72349804
70627363
78255384
8899066
81777743
76208488
74784678
53328733
26971007
48612862
34927615
96812471
13526910
15607161
3288379
35231890
75352686
2540390
46902007
26295644
32093734
42542614
84828735
10179647
53696307
29921187
47344568
31594610
48112413
11902842
92533466
14013430