79791232
5015710
65833555
96462965
31113289
33571982
34455015
23177021
4369888
46987052
55169037
68166704
78754267
98603656
56489590
2129862
74794946
70805510
26466595
6206684
8745610
20544114
36066267
87914142
46724450
1072580
20406821
60716681
56156896
91526402
36006335
81909036
239328
25212262
3490375
1638426
5141840
66072656
7209903
88215065