38967289
8756660
52104909
25264377
5182540
44306793
85647114
13216706
79861762
73838596
38181287
36646700
92341878
41901327
55674581
8480390
1676155
40516884
79123629
1191317
1873549
48139823
74813449
96185099
40426267
97278742
22096948
81438946
76034841
15496259
9656444
94326848
38451480
9925967
2744124
53351134
44287715
10786489
37558420
56988174