10393197
7332873
50673838
22988465
8183346
94543139
32875723
22217422
56215327
8114042
61748578
67588031
29919973
26618094
59216602
27924040
77003853
92985508
29635902
23617542
83769350
78376018
89263397
19917537
87024519
55043357
29707853
49279274
96782007
63654593
24844575
62112855
46677502
41037221
1134484
36796900
66976266
62055736
35821911
39379016