45858272
96531303
79768932
53651985
97671784
90849525
5932676
31357650
9718485
83337342
9752264
46004549
22557528
1928403
5324861
43914346
20022493
4728762
20617423
63314472
48577781
6103744
93039265
78685567
54294438
24079148
98154366
59854607
7334857
50494774
59848314
1522778
35435196
7006756
65989083
29082448
15043397
13536946
94941534
97986043