77679214
44995558
55915723
4625172
1718359
93394165
63801924
92831286
1009044
76902065
33357770
5757901
88983042
52945423
42049393
14224055
14109886
75785254
61595493
96345997
5858379
97502870
20389500
35347989
84689048
31061101
80663929
30552301
16619609
73108677
9235593
67227956
16019728
2695402
61298530
50672465
44013287
44309255
67719953
47465395