10684091
55663665
67579640
29232307
72529678
73586192
4926182
54187361
51359167
11779763
16802223
78536558
45786580
85959155
9784927
43244600
76663839
21774339
96947753
6080602
70298800
84463692
12771597
40366780
93494484
81027908
13231305
9233451
75613939
7666358
48093814
29831761
22897090
2196873
9219657
52194739
42244251
67873649
34611994
95077019