11816053
60055696
37548046
15126204
64395452
63241607
872601
71475135
82574624
28875176
58167333
35651468
23098251
58556896
16801632
22194240
54431230
14529194
39767995
41344124
99786774
38059382
23382052
70431301
7691509
96454311
91152445
11918448
76416889
25128427
57927402
51321794
726218
5232637
34808085
4563448
88125162
71764332
71643633
42917889