86616367
7757362
5915662
21907210
61706212
60068710
85546297
28118273
33436847
4271424
36205731
79905450
75933246
68149582
39735368
95387042
2539449
27351520
81275365
36904109
39002953
85362638
38764750
1045078
97922300
50938448
56954978
55954951
91912641
60012339
58633536
49391919
54541269
84726240
7687231
81506077
94971501
61227348
58953831
9242316