41431446
26484478
11885039
82393007
6971230
8332483
3154702
53584555
76083423
83246967
38306706
15252978
55684603
8224564
3917984
4604309
7911681
6682126
72111217
27001273
8241551
78698655
92339763
82045955
6735757
9714488
57866393
806852
20172255
84332492
24213045
93653849
66559428
23732151
11704770
89904371
34233
95662391
61461146
934805