48767663
65662058
73277116
63395589
86925420
53292180
4834596
1535289
5473654
69636568
98603336
40443703
52113865
48329253
12592707
12974691
46499960
9329666
41036227
82704892
45674607
38544998
28927264
7215469
62795950
90409358
42741792
60303218
89962348
18712247
84477692
24056401
70931519
41036963
25641303
32126013
47446004
2425838
37428671
5713426