6683496
8881837
27362457
70271391
2686908
8587141
88053536
32418337
8447106
61896713
69366093
58468932
32695232
6401371
68827451
29022113
56153010
63761235
58571049
74637966
84369961
546558
86297538
38175969
76304306
62863406
96505239
99642136
93233937
44852596
20252573
3826882
44815591
62245647
60343358
96541586
84632827
29965894
62184836
51281462