48442312
35166153
34276403
86292846
66075827
60745524
18048252
19967757
21411489
45293345
71488119
48067333
55982683
85023286
24984496
7092770
4277152
47511548
30521632
86858391
4093370
44771848
21223693
1035211
461801
6731591
62536751
99662343
1566672
33955222
5485470
96234236
90713154
3217867
67696223
33716940
657347
75918771
76933983
41571461