10103224
94373086
62364235
65439644
12229899
1883587
23263333
82308308
291206
64486309
26939667
19399694
73993311
78606186
68789071
5596468
80708756
9669970
98298267
62601467
76643997
97117310
76199359
44871640
86031064
25031893
83034546
14645250
88091469
12988236
9075289
16893107
74002743
10282648
73641694
71926656
89373555
6351019
86207327
96069288