3437229
6103137
61737822
17907868
9855682
47196107
4163175
17844972
50298539
85329336
81622395
54221886
7519107
95933041
66658169
57104374
95875522
370189
46671471
55111542
94062069
22926090
3636656
59425647
18647688
54558230
33426196
93239192
17842171
7119564
27937062
28971703
67054356
32474399
58195264
33309024
7914837
80792011
52499431
12716844