52492660
6928444
90959666
88103848
72064537
73382436
98411152
13373569
71945075
78642897
4657229
23715985
10785603
4746620
25309840
10021758
97671112
18142679
8986017
54751739
72133828
58464205
70528558
51102343
99321671
79099058
23387682
97717195
99328112
71593420
12321743
79997681
5616143
13921847
94682190
57692315
32591534
72798412
37405882
89804946