83096583
74659276
20765825
86967277
59562459
14516366
70066712
83432248
50531830
46919416
48856945
64111631
37166025
16916789
22695409
75153477
48927710
9095741
40209630
85412836
28873842
98243260
59818211
53862027
9522784
67503915
73938012
5720677
64525147
84543220
15852388
1693395
9117959
97873851
1094210
77601382
5323123
1417469
25353038
99246612