95599191
45262982
6916366
4957629
40545209
51602871
12287691
351297
68582159
3785795
5074406
68851993
48231283
47719929
94526583
59429809
19916028
709762
12877539
47733001
73119493
18885557
56054028
88764404
64932086
82961289
33584846
52478521
74435185
10819312
94265045
37454186
56617832
88522133
11704201
24989738
11435871
95286372
78973374
48699353