39818619
5425214
16211591
93955276
50997092
41642230
68759655
77633778
77399472
6369786
89879495
5292556
1801397
47268299
54775243
48759944
35192773
86467600
69718250
93518132
39616196
26645685
83831884
9277779
41551178
24345434
46931442
28582358
97296894
4372229
79431579
35524751
99825765
37521538
1852305
3271350
10821337
62507228
52762731
7051672