51096554
12202931
8794345
84627530
34457210
65556374
53712723
44043077
71069895
5943478
5335820
52928442
6079374
76031972
35467684
67513538
19808165
93844948
51051787
24582601
52983803
41233972
18151914
88478362
59643883
1315148
7604444
6576996
93978180
29892339
3236259
29733356
46899619
45177439
10594020
55361615
72854100
73413481
44091823
30182692