5764806
41385230
10261487
7978513
8089404
89318786
13858950
62237196
28264683
61659156
12909932
741221
99885088
46789176
12712541
41444632
4901682
72843651
8770210
2789641
96043818
98892564
9353769
38112117
95571201
24629136
55472708
45732981
5693620
81072106
70442483
22458271
90506053
51171204
9440704
21189739
74924552
20414734
29033261
281825