34459693
94298741
38662318
6997926
6544714
47059233
89927030
99422831
99964456
63783442
4657071
9775836
45278118
35363036
5652044
1250248
99737311
812355
36651651
1202141
44455061
34033350
55384089
3260497
78195617
5224386
20512027
89062647
67628722
11616828
14754098
65827581
73832957
12024692
784160
84591300
43089659
32048257
11477534
81443374