82288531
1013305
17414131
3744995
25297967
40516532
58998951
48336810
70526130
39383421
4108538
37669420
38384283
39298987
33833204
69363967
60046124
2802297
64826980
1549951
19613252
19424923
6517220
13432864
35782313
92144203
96037479
25118286
76979643
44234273
36003171
54491235
4776734
41298340
44015141
88547190
54733689
89355144
60658789
16447508