39047037
13894653
45015317
43873148
86406282
68771526
79306029
9106748
21662276
12712195
51605275
43576346
18948296
93205848
72344622
82006709
5536141
84698538
23079730
80103521
43273272
61151827
6496767
18408351
46461609
84247198
95682622
25117912
870876
83531261
80336266
34486580
26017804
81489724
98889688
60697670
17895109
96817453
46129651
3725905