94736484
77709832
79406160
78404880
54339951
52869196
31366118
4031918
5803451
6488302
55453135
47742930
9322432
28766637
60047934
91092360
13352006
94599104
26526516
40415733
65058330
45313593
29159653
35413227
60021790
3426960
42069233
21333947
52172799
20766123
96027645
40099228
65518052
24286922
15354179
67941852
35636176
50236616
23075820
19106244