6634088
55513651
30664916
58328895
16866585
62949488
78118860
37424146
82132089
92935653
80014285
6079918
60097221
88023713
65186196
17192147
80161320
33302178
51386804
88045894
14714702
88043075
84396582
79905547
6138654
40924717
21482109
2485265
99719189
76259345
895620
64236534
70605544
29084052
2154683
71718990
62453805
5076180
58889681
92256448