29812524
53086711
50325992
5375049
58632432
34604288
16063544
76874941
84816874
50529302
42663202
24485013
42289750
55089946
39767064
72126454
17336139
6812448
59688839
11385651
96394369
32439944
87473677
40688957
2064471
7473292
69225292
4435456
68867925
8044754
51872595
32945112
9894688
75824133
13522557
25419335
66185471
5086237
2445302
69125619