42234257
95257410
35559412
62808099
32103855
68739828
89839368
6453276
3636841
1847179
21729767
1724753
59221206
89983702
90121974
34837673
69342456
83572131
15738294
5947961
79274650
77137564
31394163
6129631
40804663
37526195
854763
46778506
66576181
74369639
4287277
7992656
31027508
15946179
53624191
12057972
20572681
31484730
19763143
53873996