85333252
12323773
90904085
8820894
21804871
34111939
70313126
29963788
81451672
8760655
16756834
31153434
8379864
68709851
87097786
4272089
46588831
29079099
58062597
21698958
34761867
5393380
16747340
90189859
42355019
26992494
27866132
10014583
55132838
9513139
5398718
64503103
62007870
37446194
13457496
4688972
55275953
8597715
41013194
48564608