91304946
78407990
78881433
1420803
6321491
37761437
44955626
2803854
9743603
88436796
76856133
73472793
83956779
29834539
32269970
47036844
60462453
62586189
73845253
49939759
68903402
1587125
8496536
10674622
11952806
43427437
14354999
7722378
70188263
59296200
5067957
35771590
60179577
99081562
4705677
63894195
64884947
60367075
7617872
91906190