9059676
71441539
80414100
62925986
33083353
4899434
89909750
32121586
33754947
80839938
76734917
24682482
6343581
6017969
55468370
53576292
41131542
12193411
7406470
50169265
18478533
3227356
64281241
61627194
95895541
72123643
9312897
61835362
34378165
65766406
92167734
36031744
37058652
80351398
32828330
81165462
36391055
9374917
19564108
60407685