39303186
57384794
69978165
16895038
41713983
27605636
66147836
759827
536398
84223828
34545930
58366579
77948140
79351578
4863641
795295
15504363
69011365
77288054
6397364
36892260
43341523
22254038
51812521
69534365
83216438
10601260
295190
91974461
51068176
84983407
12286698
85957320
56405619
128448
60552240
16405866
22387971
42778113
71324905