67516596
80474793
18383095
68774832
33937029
20483036
24217464
8989009
2787394
9818834
3755758
64566482
48793466
41908970
39946698
68457485
80172544
17187830
39586774
50343722
45726293
23415674
22505163
61068247
162180
33932100
39339135
71616874
90955111
17214548
77297969
38108835
57696704
60848367
64995223
62755391
94955248
74308653
33656803
74383166