38411352
29492702
87454634
69216665
54581669
2542188
38675152
71539910
68038855
51433834
83297569
28484194
36178696
34203779
2425287
25565284
53553126
44785261
86178833
16596401
31336261
32967441
94892922
60905015
78431301
69402472
37983863
55992082
12322094
64017419
14283414
41775534
72993565
1964119
90592559
30263910
13911912
64384522
69124934
48137344