95323269
15937964
27407785
42899502
94309216
14628114
74418405
14183418
18858434
40221813
57224559
2214146
40719585
20903252
3712779
13115667
51775012
7756608
46687360
91727021
64644886
25218229
57299831
64875444
54059455
30131901
59344839
41528304
58495649
16116909
42247293
19658848
13808542
80818301
2691653
99143120
5648270
57765710
77248654
1641812